small sandy place - Espagnol Anglais Dictionnaire